hang from/on anything - Alemán Inglés Diccionario